separating baffle - Spanish English Dictionary